sql >> Databáze >  >> RDS >> Mysql

Vytiskněte jediný dotaz SQL (Yii 1.x)

dotaz sestavený tvůrcem dotazů můžete vytisknout pomocí $command->text .Ve vašem příkladu bude kód:

    $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 vrátí celý text vašeho dotazu



  1. Jak přidat kritéria vyhledávání a filtrování v Yii

  2. Oracle četl soubor z adresáře s výjimkou

  3. Oprava Msg 8117 „Datový typ operandu varchar je neplatný pro operátor součtu“ v SQL Server

  4. Jak získat rozdíl v letech ze dvou různých dat?