sql >> Databasteknik >  >> RDS >> Mysql

Skriv ut en SQL-fråga (Yii 1.x)

du kan skriva ut en fråga byggd av frågebyggaren genom att använda $command->text .I ditt exempel kommer koden att vara:

    $schema = Yii::app()->db->schema;
    $builder = $schema->commandBuilder;
    $criteria = new CDbCriteria();
    $command = $builder->createFindCommand($schema->getTable('name_of_table'), $criteria);
    $results = $command->text;
    echo $results;

$command->text returnerar din fullständiga frågetext



  1. php MySql-anslutningsfel

  2. mySQL ställer in en varchar utan specialtecken

  3. SQLSTATE[23000]:Överträdelse av integritetsbegränsning:1452 Kan inte lägga till eller uppdatera en underordnad rad:en främmande nyckel-begränsning misslyckas

  4. UNIX_TIMESTAMP() Exempel – MySQL